About T.l.c. Handling Ltd (03303612) United Kingdom