About Lse Retail Group Limited (06973805) United Kingdom