About Duncan Birch Ltd (07764070) United Kingdom