About S J B Recovery Ltd (13619129) United Kingdom