About Alpha Leisure Amusements Ltd (07899405) United Kingdom