About Severin Finance Limited (08501829) United Kingdom