About Major Green Solutions Ltd (10456940) United Kingdom