About Narrow Mark Films Limited (05920191) United Kingdom