About T&s Interiors Ltd (13120854) United Kingdom