About Upper Foods Limited (10493435) United Kingdom