About Eyhurst Management Limited (04055826) United Kingdom