About Phoenix Scaffold (uk) Limited (12280604) United Kingdom