About Ellingmoor Ltd (04373094) United Kingdom