About T. C. Interiors Limited (04006339) United Kingdom