About Griffin Media Solutions Ltd (04447533) United Kingdom