About Green Candle Publications Limited (07840944) United Kingdom