About Duncan Four Finance Limited (13427434) United Kingdom