About J & T Interiors Ltd (11835447) United Kingdom