About Duncan And Hendrie Builders Limited (12369905) United Kingdom