About The Proprietor And Sons Ltd. (10628979) United Kingdom