About Green Man Ecology Limited (07117794) United Kingdom