About Elemel Company Ltd (08352410) United Kingdom