About Green Solutions & Trading Company Ltd (12770674) United Kingdom