About Taste Of Truro Limited (10940659) United Kingdom