About Cardiff Lock & Safe Company Limited (01897429) United Kingdom