About R-c Stores Lochmaben Limited (SC639145) United Kingdom