About Armstrong & Fleming Limited (00364467) United Kingdom