About Lynch Scaffolding System Limited (10707932) United Kingdom