About Eskmont Ridge Management Limited (01432348) United Kingdom