About Maxall Ltd (12869880) United Kingdom