About Duncan Fisken Associates Ltd (09491696) United Kingdom