About Sea Master Restaurant Ltd (09962406) United Kingdom