About John A Weir & Sons Ltd (NI642309) United Kingdom