About Maxwell Manufacturing Improvements Ltd (10827207) United Kingdom