About Ss Recovery Ltd (13552928) United Kingdom