About Griffon Merlin Productions Limited (11099628) United Kingdom