About Maxell Utilities Ltd (11291390) United Kingdom