About Green Birch Environmental Limited (11092108) United Kingdom