About Griffin Video Communications Ltd (01344580) United Kingdom