About Bedford Bistro Limited (12226859) United Kingdom