About Ellingwood Ltd (06152808) United Kingdom