About Envirobale Limited (06041161) United Kingdom