About Meadow Grill House Ltd (12678971) United Kingdom