About Howard S Pet Care Limited (04962301) United Kingdom