About Trevor Denny Engineering Limited (04509506) United Kingdom