About S&g Power Management Services Limited (10932576) United Kingdom