About Thomas Griffiths & Son Limited (00285912) United Kingdom