About Remcon Environmental Controls Ltd. (SC226628) United Kingdom