About Renderthermal Limited (11537580) United Kingdom