About T.c. (sealed Units) Limited (02958668) United Kingdom