About Phoenix Compactor Services Limited (01868924) United Kingdom