About Duncan Sagar Ltd (12332809) United Kingdom