About Stokman Ltd (08398691) United Kingdom