About David Weir Limited (08086968) United Kingdom