About Duncan And Kirsty Ltd (13230389) United Kingdom