About T.l. Care (havering) Holdings Limited (12093732) United Kingdom