About Shropshire Lock And Key Ltd (13108200) United Kingdom