About James & Browne (insurance Brokers) Ltd. (01529926) United Kingdom