About Edward Thomas & Son Limited (00625410) United Kingdom