About Taylors Pet Services Limited (08687319) United Kingdom