About Kemwell Thermal Limited (02829049) United Kingdom