About Tpls Interiors Ltd (05780721) United Kingdom