About Vauxhall Cafe & Restaurant Ltd (12714119) United Kingdom