About Newton & Son Limited (00441835) United Kingdom