About Ilex House Ltd (11553329) United Kingdom