About Thermarend Northern Limited (11612860) United Kingdom