About A & D Duncan Ltd (06238398) United Kingdom