About Industrial Claims Assessors Ltd. (04348082) United Kingdom