About Green Solutions & Services Ltd (11080064) United Kingdom