About Griffiths Rees Limited (12178062) United Kingdom