About Armstrong Hi R Projects Ltd (11528453) United Kingdom