About Middlewood Locks Klm Limited (12572359) United Kingdom