About Nellie Wilson Limited (07499716) United Kingdom