About Emerald & Mae Limited (08574711) United Kingdom