About C.j. Tennant Engineering Limited (06764907) United Kingdom