About R&a Golf And Leisure Limited (SC366854) United Kingdom