About Jo Bowden Marketing Limited (09668976) United Kingdom