About T & R Engineering Ltd (09576993) United Kingdom