About Insurance Services (claims Management) Limited (03867595) United Kingdom