About Metropolitan Scaffolding London Ltd (07902660) United Kingdom