About Medcall Ambulance Service Limited (11053832) United Kingdom