About Weir And Hodgkinson Limited (08286326) United Kingdom