About Severnside Finance Company Limited (00907299) United Kingdom