About Stokes Sound Limited (08840556) United Kingdom