About Enviroguard Applied Technologies Ltd (12577336) United Kingdom