About Hammond & Wade Limited (05198739) United Kingdom