About T.l. Care (havering) Limited (03261621) United Kingdom