About Superior Environmental Solutions Ltd (11094701) United Kingdom