About Duncan-graham Holdings Limited (07339503) United Kingdom