About Momentum Electronics Limited (02194639) United Kingdom