About R & R Sports Limited (09642717) United Kingdom