About Eclipse Scaffold Limited (10551328) United Kingdom