About Holland Vaynol Limited (09605452) United Kingdom