About Ingram (foundry) Industries Limited (02506594) United Kingdom