About Newnham & Son Ltd (09273381) United Kingdom