About Tricky Truro Ltd (10525879) United Kingdom