About Dog Shepherds Ltd (12925030) United Kingdom