About New Horizon Foods Limited (04846669) United Kingdom