About Myrtle Restaurant Ltd (11400198) United Kingdom