About Hammond Design Consultancy Limited (03032857) United Kingdom