About Deepsol Environmental Equipment Ltd (12121823) United Kingdom