The Green Machine Ltd. The Green Machine Ltd. Unit 1a,puleston Ind.estate Ruabon Road LL13 7RF Wrexham United Kingdom