If the installations are anything to go by then they are the worst company in the UK.It's all bish-bash-bosh and scarper as far as I have seen when contracting for them.

It doesn't help when the contracting firm they use in london and south-east is a mickey mouse organisation.