About Duncan Marshall Ltd (09331449) United Kingdom