About Tor Interiors Ltd (13482041) United Kingdom