About Newman & Partners Insolvency & Recovery Services Limited (05202994) United Kingdom