About Green Machine Haringey Limited (12811499) United Kingdom