About Sarah S Snacks (cymru) Ltd (04128467) United Kingdom