About Plant Hire And Sales Holdings Limited (11090838) United Kingdom