About E.t.pickworth & Son Limited (00653338) United Kingdom