About Stokes Hydrosizers Limited (00351935) United Kingdom