About Plant Refurbishment & Sales Limited (11201796) United Kingdom