About Meadow Brown Restaurants Limited (08542232) United Kingdom