About Griffiths & Hutchins Publications Limited (09904286) United Kingdom