About Griffin Consultants Limited (09303366) United Kingdom