About Lyme Food Ltd (12244082) United Kingdom