About Pet Teezer Limited (08112413) United Kingdom