About W.y. Crichton & Co. Limited (NI011878) United Kingdom