About Emerald & Pearls Limited (SC712341) United Kingdom