About Lockfit (kidderminster) Ltd (13380118) United Kingdom