About Rod Natkiel Associates Limited (03940804) United Kingdom