About Tarrant Engineering Limited (06009054) United Kingdom