About Lockfit (shropshire) Limited (12215164) United Kingdom