About Jickells Scaffolding Services Limited (01145805) United Kingdom