About Griffin Associates (u.k.) Limited (05670657) United Kingdom