About Perkins Thermal Solutions Limited (10761582) United Kingdom