About Collyer Adjusters Ltd. (03577344) United Kingdom