About The Green Hundred Company Limited (06359118) United Kingdom