About Griffin James Limited (08448317) United Kingdom