About Nedlars Limited (10994866) United Kingdom