About Lockfit (mansfield) Ltd (12589675) United Kingdom