About New Bowl Restaurant Ltd (09319435) United Kingdom