About Green Druid Ltd (11192670) United Kingdom