About Shep & Dog Limited (05598946) United Kingdom