About Greene Plant Limited (12724489) United Kingdom