About Stoake Ltd (08860053) United Kingdom