TOWERHEAD ENGINEERING LIMITED, AXBRIDGE, Reino Unido