About Mesmear Of Polzeath Ltd (12897283) United Kingdom