About Newton Rowe Ltd (11069359) United Kingdom