About Construction Umbrella Bodies (holdings) Limited (03190510) United Kingdom