About Oliver Haddon Designs Limited (10712342) United Kingdom