About Newman Group Holdings Limited (12605545) United Kingdom