About Eylmold Ltd (10906218) United Kingdom