About S & M Recovery Ltd (10441783) United Kingdom