About P W Needham Limited (03446381) United Kingdom