About Hickory Dickory Designs Limited (09264977) United Kingdom