About Newman Meredith & Partners Limited (02735680) United Kingdom