About Neo Foods Limited (07992454) United Kingdom