About W. & B. Lancaster Limited (01451716) United Kingdom