About Waggytails & Paws Limited (07283060) United Kingdom