About John A Rankin & Son Limited (NI003690) United Kingdom