About Industrial Finance Corporation Limited (07290752) United Kingdom