About Powell Scaffolding Services Ltd (09397169) United Kingdom