About Vasco Restaurant Ltd (11494693) United Kingdom