About Green Britain Holdings Limited (13074926) United Kingdom