About Independent Insurance & Risk Consultants Limited (05370682) United Kingdom