About Industrial Power Limited (10161248) United Kingdom