About Beech Restaurants Limited (09731332) United Kingdom