About M. J. Howard Technical Services Limited (02387935) United Kingdom