About R. D. Mclees (retail) Limited (SC247810) United Kingdom