About Truro Travel Clinic & Cornwall Travel Clinic Ltd (12274832) United Kingdom