About Cobham Lock & Safe Company Limited (03326735) United Kingdom