About Hey Diddle Diddle Group Ltd (09514432) United Kingdom