About Maxell Europe Limited (01485997) United Kingdom