About Meadlake Cafe Limited (12497810) United Kingdom