About T.h.prichard & Son Limited (00205822) United Kingdom