About Jo Taylor Ltd (06058762) United Kingdom