About Formark Scaffolding (holdings) Limited (02776196) United Kingdom