About N.e. Downing (holdings) Limited (06432653) United Kingdom