About M.j. Allen (non-ferrous Founders) Limited (00878983) United Kingdom