About Griff & Jones Limited (04607933) United Kingdom