About Northrop Canton Limited (09252514) United Kingdom