About Howard & Street Engineering Ltd (08503735) United Kingdom