About R & A Amusements Limited (11781196) United Kingdom