About Collyer Claims Services Limited (02992469) United Kingdom