About Thakeham Mushrooms Limited (07698195) United Kingdom