About Ellipsis Retail Services... Limited (08993986) United Kingdom