Pages • 1
Small Business Report on Ecommerce ‘Happy Island Designs’ is a small shop located on Gloucester Road, Bristol, that was established in 2006 by a local jewellery designer called Stephen Saliba, who studied his art in Sheffield from 2001 to 2005. The business specialises in selling locally designed, handmade jewellery and sculptures to local customers in.