About Rorex Thermal Solutions Ltd (12858742) United Kingdom