About Griffin Independent Limited (05616829) United Kingdom