About The Green Machine Company (u.k.) Limited (06529812) United Kingdom