About Griffin Associates Limited (08680529) United Kingdom