About Envirologics Limited (06718159) United Kingdom