About William Kerr & Co. (insurance Consultants) Limited (NI020866) United Kingdom