About Buckenham & Co. Ltd (08886368) United Kingdom