About Baker & Co. Retail Ltd (09771271) United Kingdom