About Denes Natural Pet Care Limited (00491928) United Kingdom