About Armstrong Campbell (ne) Ltd (11099081) United Kingdom