About Ruby Ruffs Doggy Deli Limited (11882169) United Kingdom