About J. A. Green Ltd (12008913) United Kingdom