About Independent Power Connections Limited (12053536) United Kingdom