About Newman Rowles Limited (13410689) United Kingdom