About Mecomm Limited (08604691) United Kingdom