About Hensall Intelligent Building Energy Management Solutions Limited (01372774) United Kingdom