About Shaven Puppy Limited (03956602) United Kingdom