About Vermeer Uk Limited (03722028) United Kingdom