About P & S Plant Limited (05836702) United Kingdom