J. Youle & Co. Ltd (Established 1895) is a non-ferrous sand casting foundry producing quality castings for industry.