About Eastwell Management Limited (01981823) United Kingdom