About Memcon Limited (06422985) United Kingdom