About R & A Services (aberdeen) Ltd. (SC296917) United Kingdom