BARR33A PTY LTD Company Summary & Details