About Magna Power Equipment Limited (02728251) United Kingdom