About Lynx Scaffolding Limited (04148373) United Kingdom