About Duncan Financial Limited (SC639857) United Kingdom