About Portal Dingwall & Norris Limited (04397904) United Kingdom