About K Armstrong Design Limited (10807387) United Kingdom