About Howard Design & Technical Services Ltd (10213591) United Kingdom