Company name: Flax Farm Linseed Wholefoods
Description: Stall selling linseeds & related goods
8 Southwark St, London SE1 1TL, United Kingdom