About Ellis Brigham (meadowhall) Limited (08760644) United Kingdom