About Glenn Miller Builders Limited (06381812) United Kingdom