About Med Locate Limited (09956384) United Kingdom