About Travel Clinic Plus Ltd (13321452) United Kingdom