About Hickory Dickory Dock Limited (04038068) United Kingdom