About Palmers Scaffolding (railtrack Division) Limited (10951439) United Kingdom