About Tate Scaffolding Limited (12589928) United Kingdom