About Duchy Living Truro Ltd (10548940) United Kingdom