About H.hammond & Sons Limited (00470013) United Kingdom