About The Shepherd & Dog Limited (11365135) United Kingdom