About B.t.felton & Sons Limited (00384022) United Kingdom