About John A Shannon Ltd. (NI603391) United Kingdom