About Palm Scaffolding Limited (07495270) United Kingdom