About Mel Research Limited (03000946) United Kingdom