About J V Richards (rietfontein) Ltd (01005465) United Kingdom