About J. & J. Insurance & Financial Consultants Limited (01671109) United Kingdom