About Vanguard Kebab Ltd (10838084) United Kingdom