About Stokes Of Shrewsbury Limited (03036227) United Kingdom