About Interpower Limited (03406936) United Kingdom