About Look Scaffold Limited (11940936) United Kingdom