About Severn Scaffold Services Ltd (06526503) United Kingdom