About High Street Cookham Ltd (10429454) United Kingdom