About Dog Foul Limited (12972807) United Kingdom