George Newnes Ltd

GPTKB entity