About Mersea Pearls Limited (12005584) United Kingdom