About Howse Mead & Sons Limited (00480144) United Kingdom