Ucanstore.com is a trading name of Crown Yealm Ltd
Registered office: Choweree House, 21 Boutport ST, Barnstaple. EX31 1RP
Registered in England Number 4291190