About Joyce Finch Limited (09808218) United Kingdom