About S.r.m. Insurance Consultants Ltd. (01027362) United Kingdom