About K Randall And Associates Ltd (13129086) United Kingdom