About Lymington Foods Limited (01503968) United Kingdom