About Medlock Asset Holdings Limited (12893393) United Kingdom