About Capital & Finance Limited (05737242) United Kingdom