About Ellis Thermal Limited (07627513) United Kingdom