About D & R Duguid Limited (SC549117) United Kingdom