About Fink Environmental Controls Ltd (11976137) United Kingdom