About C&h Hamilton Consultancy Limited (08687149) United Kingdom