About Griffin Walker Limited (08443876) United Kingdom