About Jo Bowen Limited (04628247) United Kingdom