About Jo Howes Ltd (13677298) United Kingdom