About Green Machine South Woodford Limited (12814281) United Kingdom