About Moelfre Coastal Cafe Limited (12796252) United Kingdom