About Boscombe Bistro Limited (10004881) United Kingdom