About Meadfoot Cafe Limited (07515265) United Kingdom