About R & A International Ltd (12065032) United Kingdom