About Green House Magazine Ltd. (06201714) United Kingdom