About Green Lantern Services Limited (12314658) United Kingdom