About Jenny Taylor Ltd (09873715) United Kingdom