About T.h. Faulkner And Company Limited (00686733) United Kingdom