Thomas Armstrong Holdings

Anyone got any info on what they are like to work for,in Liverpool so I’m presuming it’s the old Rainfords depot in Aintree maybe,type of work is crane so again presuming it’s blocks to depots and sites,any info,on pay or work conditions,are they ok to work for,thanks