About Nolan Scaffold Ltd (12776061) United Kingdom