About Helena Bissett Marketing Ltd (07327910) United Kingdom