About Birch Environmental Limited (09203287) United Kingdom