About Jo Jenden Limited (13583475) United Kingdom