About W.f. Holmes & Sons Limited (00780893) United Kingdom