About Steel & Site (holdings) Limited (08917178) United Kingdom