About Formula Scaffolding Holdings Limited (13166177) United Kingdom