About Lincolnshire Food Technology Solutions Limited (11096570) United Kingdom