About Northrop Limited (04617240) United Kingdom