About Lancaster Group Limited (00905097) United Kingdom