About T.c. Interiors Trustee Limited (13198393) United Kingdom