About Holkham Emerald Limited (06651748) United Kingdom