About T & R Interiors Limited (05973533) United Kingdom