About R.c.l. Scaffolding Limited (06597986) United Kingdom