About Scaffold Designers Ltd (10161333) United Kingdom