About T.c. Lift Aid Limited (04852089) United Kingdom