About Radford Scaffolding Ltd. (10988542) United Kingdom