About Maxwell Europe Ltd (09344173) United Kingdom