About Dogstroll Ltd. (07617546) United Kingdom