About Northwest Technology Ltd (05731323) United Kingdom