About Taylors Pet Supplies Ltd (13712988) United Kingdom