About N & E Cooper Limited (11084981) United Kingdom