About T R Sales & Marketing Limited (05663725) United Kingdom