About Jt3 Interiors Limited (11266841) United Kingdom