About Plant And Management Services Limited (01130270) United Kingdom