About Hickory Dickory S Limited (05129259) United Kingdom