Company name: The Truffle Company
Description: Exclusive, premium truffle products. Only natural ingredients, high truffle content, and unsurpassed flavour. Seasonal fresh and frozen truffles available.
Unit 7, The Forum, Icknield Way, Tring HP23 4JY, United Kingdom