About Finance Yorkshire Investments Limited (13256908) United Kingdom