About Stray Dog Ltd (10373355) United Kingdom