About Rs Scaffold Ltd (12836363) United Kingdom