About St. Mawgan & Co Limited (04787463) United Kingdom