About I D Newman & Son Limited (09656569) United Kingdom