About W.j. Osborn & Sons Limited (00821217) United Kingdom