About Solutions Claims Management Ltd (13400802) United Kingdom