About Newman Consulting Limited (07419381) United Kingdom