About Meddings Thermalec Limited (00950992) United Kingdom