About Medlock Holdings Limited (05092262) United Kingdom