About Rubu Dog Accessories Ltd (13550441) United Kingdom