UK (Benfleet, Essex) based business providing help for those wishing to apply for the European Health Insurance Card. Website includes details of services provided, terms and conditions, FAQs, regularly updated blog, associations, full contact details including company registration number.