About Ilex Scientific Ltd (09656071) United Kingdom