About Capital Lock & Safe Company Limited (00838455) United Kingdom