About Mgr Controls Limited (11208293) United Kingdom