About Nar Valley Holdings Limited (10509073) United Kingdom