About Green Nicol Limited (11582207) United Kingdom