About Howard Snaith Limited (04639773) United Kingdom