About The Green Magazine Company Limited (02403686) United Kingdom