About H. C. Webb & Co. Limited (07073055) United Kingdom