About Claymore Lock And Safe Company Limited (SC219182) United Kingdom