About Green Construct (liphook) Limited (09244866) United Kingdom