About Northrop Design Limited (04560043) United Kingdom