About Richard Hayhurst Associates Limited (08121574) United Kingdom