About Medlock Consulting Services Limited (03575806) United Kingdom