About E & C Armstrong (bros.) Limited (09485392) United Kingdom