About Ogdens Scaffolding Services Limited (05891680) United Kingdom