About Berry Scaffolding Limited (09936711) United Kingdom