About R.d. (aberdeen) Limited (SC319172) United Kingdom