About Narrowpack Limited (00601195) United Kingdom