About L & R Amusements Ltd (10251061) United Kingdom