About Jam Bowl Ltd (12851991) United Kingdom