About Cafe Truro Ltd (11762862) United Kingdom