About Industrial Power And Engineering Limited (05878190) United Kingdom