About Mga Controls Limited (02452790) United Kingdom