About The Plump Truffle Ltd (12429343) United Kingdom