About Thomas Scaffolding (ne) Limited (13615657) United Kingdom