About Boshers (cholsey) Limited (01059928) United Kingdom