About Hamilton Smith (needham Market) Limited (03433618) United Kingdom