About Touche Ross & Co (n.i.) (NI010783) United Kingdom