About Vermeer Investment Management Limited (09081916) United Kingdom