About Home Claim Loss Assessors Limited (NI619010) United Kingdom