About Howard Hooper Limited (04960222) United Kingdom