About N V L Limited (07945712) United Kingdom