About Newman 23 Limited (09717381) United Kingdom