About P Plus Rental Limited (11892716) United Kingdom