About Platform Scaffold Services Limited (11470597) United Kingdom