About Retail & Co Limited (08342028) United Kingdom