About T & R Design Limited (13325584) United Kingdom