About Northern Bowl Ltd (12239842) United Kingdom