About Stan S Pals Pet Services Limited (11580853) United Kingdom