About Armstrong-mactavish Ltd (07646219) United Kingdom