About Jack Green Limited (10876052) United Kingdom