About Ace Electra (peterborough) Limited (08568215) United Kingdom