About Green Roof Holdings Ltd (12278871) United Kingdom