About Newey And Needham Limited (00711148) United Kingdom