About R. & S. Thermolag Limited (01791925) United Kingdom