About Maxwell & Co Automation Ltd (12946319) United Kingdom