About The Natural Sweetness Company Limited (05024606) United Kingdom