About Haddie Designs Limited (13225634) United Kingdom