Cheddar in United Kingdom Eilers & Wheeler (uk) Ltd Address: 112 Tooley Street, London, SE1 2TH United Kingdom Phone Number: +44 20 79 39 92 00