About R Beach & Sons Amusements Ltd (10792830) United Kingdom