About Nellie Thompson Limited (10821310) United Kingdom