About Griffin Media Developments Ltd (12642498) United Kingdom