About Pjm Green Clean Limited (12876272) United Kingdom