About Shelly S Pigeon & Pet Supplies Limited (08539060) United Kingdom