About Ne Design And Engineering Limited (11886244) United Kingdom