About M Palmer Scaffolding Limited (11129717) United Kingdom