About Odd Dogs Store Ltd (SC712192) United Kingdom