About Stoke Mill Limited (00965550) United Kingdom