About B S Recovery Limited (12806256) United Kingdom