About Jeco Bowl Ltd (13332691) United Kingdom