About Stoke Nelson Ltd (08935196) United Kingdom