About Sefton Retail Enterprise Limited (13058106) United Kingdom