About Banstead Village Cafe & Bistro Ltd (12489510) United Kingdom