About C D Northage & Co. Ltd (11330678) United Kingdom