About Engineering & Technical Solutions Ltd (08640118) United Kingdom