About Newman & Mitchell Developments Limited (06146071) United Kingdom