About W Jensen & Son Recovery Ltd (12034531) United Kingdom