About Ellis Retail Group Ltd (12703398) United Kingdom