About R & L Stores Ltd (10289965) United Kingdom