About W. Yelding & Sons Limited (06428410) United Kingdom