About The Original Art Shop Truro Ltd (04491319) United Kingdom