About Newton Maybole & Co (SL001846) United Kingdom