About T L C Health Screening Ltd (03370328) United Kingdom