About Ellis Scaffolding Limited (10383829) United Kingdom