About Armstrong Wooster Limited (SC543496) United Kingdom