About Shield Claims Management Limited (09643670) United Kingdom