About Newton And Bell Associates Limited (09588733) United Kingdom