About T.a.r. Engineering Limited (02157574) United Kingdom