About Cobell Ltd (03876527) United Kingdom