Nickeloid Limited 1947 - 1998

1947 - incorporated as a limited company; located in Aylesbury, Buckinghamshie, England?; Company number: 00441031; At one time part of the British Printing Company Limited;