Lamb Technicon UK

Hampstead Avenue, Mildenhall, Bury St Edmunds, IP28 7RE, United Kingdom (East of England)