About Swift Scaffold (holdings) Limited (10250408) United Kingdom