About The Green Mini Company Limited (11899005) United Kingdom