About T And D Care Company Limited (11756832) United Kingdom