About R&a Championships Limited (SC247047) United Kingdom