Opening times and address of firms in Stroud, Services