About Novel Foods Limited (07552509) United Kingdom