About Vesuvius Management Limited (02943596) United Kingdom