About John Alexander Limited (03276534) United Kingdom