About Mayflower Healthcare Alliance Ltd. (07665222) United Kingdom