About Stokdale Limited (12811332) United Kingdom