About Howards Amusements Ltd (09290200) United Kingdom