About Medlock House Limited (11030268) United Kingdom