About N. J. Green Ltd (12210748) United Kingdom