About Smith & Co Lancaster Limited (13321930) United Kingdom