About Non-ferrous Founders Limited (02592882) United Kingdom