About Paul J Needham Limited (06928686) United Kingdom