About Jackpot Amusements Limited (04713547) United Kingdom