About W.j. & W. Lang Limited (SC025996) United Kingdom