About Small Green S Ltd (13218655) United Kingdom