About Globullz Dog Company Limited (10904675) United Kingdom