About Wm. Armstrong S (holdings) Ltd. (SC456841) United Kingdom