About O Brien Armstrong Ltd. (NI617742) United Kingdom