About Howard Haverhill Limited (04650612) United Kingdom