About Glanville European Management Limited (03721896) United Kingdom