About Magnum Industries Europe Limited (04192627) United Kingdom