About E.o.smith & Co. Limited (00108006) United Kingdom