About J B Insurance Appointments Limited (02261254) United Kingdom