About T.e.l. Engineering Limited (01341280) United Kingdom