About Store Retail Solutions Ltd (09736881) United Kingdom