About Fowler Street Amusements Ltd (09219799) United Kingdom