About Van Der Haaf Limited (03914412) United Kingdom