About Selsey Food Ltd (13645228) United Kingdom