About C.& R.needham Limited (00795661) United Kingdom