About Ellenby Construction Company Limited (01117774) United Kingdom