The very best small businesses selling quality new goods in the South West. From homewares and fresh flowers, to jewellery and Italian womenswear, meet the characters behind the stalls and discover some of the best of Bath