About Canine Ambassador Limited (SC594258) United Kingdom