About Newman & Company Limited (02641622) United Kingdom