About S J R Recovery Ltd (09920687) United Kingdom