About W. Luff Limited (00468438) United Kingdom