About Medlock & Sons Limited (06019901) United Kingdom