About A & J Green Limited (08422306) United Kingdom