About John Alexander Green Ltd (13261739) United Kingdom