About The Ellesmere Centre Ltd (05461090) United Kingdom