About Earlswood Management Co Limited (NI016392) United Kingdom