About R & A Partners Ltd (10794733) United Kingdom