About Townsend Healthcare Ltd (12454379) United Kingdom