About Lancaster Building Limited (12069627) United Kingdom