About Ellenby Construction Company (holdings) Limited (12079895) United Kingdom