About Griffon Merlin Media Limited (11836988) United Kingdom