About Griff Limited(the) (01089864) United Kingdom