About Duncan Financial Services Ltd (10331883) United Kingdom