About R & A (scotland) Limited (SC594209) United Kingdom