About Palmers Scaffolding (north West) Limited (10950621) United Kingdom