About Vermeer Holdings Llp (OC421167) United Kingdom