About Palmers Scaffolding (north East) Limited (10951393) United Kingdom