About Yello Dog Design Ltd (12380819) United Kingdom