About Howard Bennett Limited (05542904) United Kingdom