Clowes Jewellers, located in Red Deer, Alberta, announces launch of their brand new website at ClowesJewellers.com