About Uk Specialist Ambulance Service Ltd (11022826) United Kingdom