About Newton & Co Limited (09097235) United Kingdom