About C. Armstrong Designs Ltd (13228332) United Kingdom