About Stokedoghouse Limited (13506196) United Kingdom