About Ellesmore (construction) Limited (03527209) United Kingdom