About Nash Armstrong Holdings Limited (11540396) United Kingdom