About Bella S Pet Supplies Limited (13627573) United Kingdom