About Riddrie Shops Ltd (SC660601) United Kingdom