About Daffodil Soup Limited (09972128) United Kingdom