About Intelliheat Solutions Ltd (08453946) United Kingdom