About Howard Banks Limited (08006359) United Kingdom