About Cobb & Cogg Limited (10813563) United Kingdom