About F. Ingleby & Sons Limited (08602622) United Kingdom