About North Rd Foods Limited (10691275) United Kingdom