About Duncan Johnson Limited (09705897) United Kingdom