About Odd Clog Designs Ltd (08544691) United Kingdom