About Stop Eating Dogs Limited (11981726) United Kingdom