About Solar Scaffold Services Ltd (07169534) United Kingdom