About Triad Phoenix Engineering Limited (01333031) United Kingdom