About Sandy Dog Limited (06451817) United Kingdom