About Rockhold Scaffold Ltd. (12249158) United Kingdom