About Wm. Armstrong S Ltd. (SC203815) United Kingdom