About R & A Holdings (st Andrews) Ltd (SC544192) United Kingdom