About Lincolnshire Beetroot Company Limited (08176137) United Kingdom