About Kobb & Cobb Limited (11271073) United Kingdom