About Nortrop Holdings Limited (01975575) United Kingdom