About Green Rose Chemistry Ltd (12313985) United Kingdom