RICHARD KELLY PROPRIETARY LTD Company Summary & Details