About K J Randall And Associates Limited (08641696) United Kingdom