About Delta-therm Limited (02385996) United Kingdom