About T P S Plant & Groundwork Limited (05124616) United Kingdom