About N. & R.needham Company Limited (01048374) United Kingdom