About Miller Environmental Solutions Limited (11192218) United Kingdom