About Ward & Vanlint Limited (05123286) United Kingdom