About The Truffled Hog Limited (12433070) United Kingdom