About Odd Dog Design Company Limited (SC603151) United Kingdom