About Ade Power Limited (03418827) United Kingdom