About Entomol Limited (NI618961) United Kingdom