About Ternaville Engineers Limited (01184360) United Kingdom