About Intergrated Energy Solutions Ltd (11245411) United Kingdom