About St. Merryn Management Limited (01453442) United Kingdom