About The Italian Village Foundry Limited (02458345) United Kingdom