About William & Co (london) Ltd (10099063) United Kingdom