About Stripes Retail Ltd (04986693) United Kingdom