About Claims Specialists (shropshire) Limited (07661659) United Kingdom