About Duncan Insurance & Mortgage Services Ltd (04528979) United Kingdom