About Wickham Bistro Limited (10518331) United Kingdom