About Medlock Investments Ltd (12358985) United Kingdom