About R And R Scaffolding (yorkshire) Limited (11130095) United Kingdom