About Mepcon Limited (09678844) United Kingdom