About Adjusters International Limited (02173712) United Kingdom