About Vmc Europe Limited (03890911) United Kingdom