About Power Slipformers Limited (04656960) United Kingdom