About Medlock Technical Limited (03639015) United Kingdom