About Ellis Retail Ltd (10400423) United Kingdom