About London And International Insurance Brokers Association Limited (01736593) United Kingdom