About Duncan Garland Limited (09370933) United Kingdom