About Shah Retail Stores Ltd (13110448) United Kingdom