About The Scaffold Company Ltd (11623350) United Kingdom