About Lockfit (bham North) Limited (12257989) United Kingdom