About Trufflesecco Limited (09546140) United Kingdom