About Lonsdale Food Technical Consulting Ltd (08371058) United Kingdom