About Green Machine Trading Company Limited (10805806) United Kingdom