About Seren Snack Consultancy Limited (09996605) United Kingdom