About International Power Supplies Limited (04961183) United Kingdom