About Mrs. J.c. Altham & Sons (lancaster) Limited (00842815) United Kingdom