About Bowleys Restaurant Limited (12418187) United Kingdom