About Vickers Finance Limited (13103422) United Kingdom