About W.r.grant & Sons Limited (00640234) United Kingdom