About Newsham & Jenkins Limited (11713020) United Kingdom